@import url(yz.less);
*{ font-family: "微软雅黑";font-size: 0.7rem;}
.left{ float: left}
.right{ float: right}
ol, ul, li {
    list-style: outside none none; padding:0px; margin:0px;
}
.clear{
    .clearfix();
}
.modal {
  font-size: .7rem;
  border-radius: .2rem;
}
/**
@media screen and (min-width: 900px) {
  #page-index {
    width:384px;
    height:640px;
    margin: 0px auto;
  }
  *{ font-family: "微软雅黑";font-size: 12px;}
}
**/

.bar-tab ~ .content{ bottom: 0rem; top:0rem;} 
.bar{ background-color: #fff;height: 2rem; line-height: 2rem;box-shadow: 0px 0px 2px #363636;}
.bar .button-link,.bar .icon { color: #cc6666;height: 2rem;font-size: 0.7rem;}
.wp{padding: 0px .5rem;}
.shop_top{width: 100%; height: 2.85rem;background-color: #cc6666; color: #fff;
.shop_icon{padding-top:.42rem;}
.search-input .icon{ color: #fff;}
.shop_icon .icon{height: 2rem; line-height: 2rem; font-size: 1.5rem; font-size: 1.4rem;}
.searchbar{height: 2rem;margin-top:.42rem; width: 80%; background-color: #e3848c; border-radius: 4px; }
.search-input input{border: 1px solid rgba(180, 180, 180, 0);  background-color: rgba(180, 180, 180, 0); color:#fff;outline-color: : #fff;}
.searchbar-cancel{ color: #fff; }
}

.shop_content{ margin-top:3.8rem; color:#000; display: block;
.list_shop li{ width: 47%; float: left; background-color:#fff; margin-left: 2%; margin-bottom: .5rem;
              .pic{ position:relative;}
               .pic img{ width: 100%; height: 5rem; display:block; }
               .pic .tj{ width:45px; height:45px; position: absolute; left: -2px; top: -1px; z-index: 9999; background-color: #000; background:url("../images/tj.png")}
               .shop_title{ height:2.2rem; width:100%; line-height: 1rem;color: #666666;}
               .shop_title a{color: #666666;}
               .info{  width:100%; background-color: #ff93a3; overflow: hidden; color: #fff; padding: .2rem 0px;text-align: center;
                      .price{ width:50%; }
                      span,p{ font-size: .9em; line-height: 0.8rem; padding:0px; margin:0px;}
                      p{ font-size: .6rem;}
                      .fencheng{ width:50%;border-left: 1px solid #ed6778;
                       p{color:#ff0033;}
                      }
               }
}
}

.shop_item{
     .item_top_bar{ background-color: #fff;
        .item_pic_bar{width:100%;height:8rem;}
        .item_pic_bar img{width:100%;height:8rem;}
        .item_title_bar{ width:100%;  font-size: 1rem; color: #333333;}
        .item_title_bar h2{   font-size: .7rem; font-weight:normal;}
        .item_suk_bar{ background-color:#f56b77; color: #fff; padding:.5rem 0rem 1px 0px;
           .row div{ border-bottom: 1px solid #ef5b68; height:1.5rem; line-height: 1.5rem;}
           .buttons-row a{ background-color: #fff; color: #cc6666; border-color:#cc6666; }
         }
     }

}

.tuwen{ background-color: #fff; 
   .ff1_but{ display:block; border:1px solid #ccc;  color: #fff;  background-color:#f56b77; }
   .ff1_info{ margin: 10px 0px; display:block;}
   .tuweb_but_bar{.box-shadow(); padding-bottom: 4px; }
   .card{margin-left: 0px; margin-right: 0px;}
   .tuwen_info_bar{

    .tuwen_info{ margin-top: 1rem;  padding:5px;
          .tuwen_bar{border:1px solid #ccc; }
          td{padding:5px;color: #F56B77;}
          .xuhao{  width:10%; font-size: 1rem; border-right: 1px solid #ccc; text-align: center;
                  .yuan{ width:1rem; height:1rem; display:block;}
                }
          .text{  float:left}
    }

    .list_pic{margin-top: 1rem;
             .text{ width:1rem; background-color:#cc6666; .tm(); font-size: .6rem; color: #fff; text-align: center; height:10rem; }
             .pic_bar{ width:92%;
                  li{ width:22%; height:5rem; float:left; margin-right: .4rem;  margin-bottom: .4rem;}
                  li img{ width:100%;height:4.5rem;}
              }
     }
   }
   
}

